arch of cricoid cartilage - Francés Inglés Diccionario